package com.whty.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.whty.common.base.BaseEntity;
import java.util.Date;

/**
 * 溯源详情表 gh_product_detail
 * 
 * @author mario
 * @date 2018-11-02
 */
public class ProductDetail extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 主键id */
	private Long id;
	/** 产品溯源码 */
	private String productCode;
	/** 流程类型 */
	private Integer processType;
	/** 操作说明 */
	private String descInfo;
	/** 操作人 */
	private String opeUser;
	/** 操作说明 */
	private Date opeTime;
	/** 图片1 */
	private String image1;
	/** 图片2 */
	private String image2;
	/** 图片3 */
	private String image3;
	/** 图片4 */
	private String image4;
	/** 图片5 */
	private String image5;
	/** 备注 */
	private String remarks;

	public void setId(Long id) 
	{
		this.id = id;
	}

	public Long getId() 
	{
		return id;
	}
	public void setProductCode(String productCode) 
	{
		this.productCode = productCode;
	}

	public String getProductCode() 
	{
		return productCode;
	}
	public void setProcessType(Integer processType) 
	{
		this.processType = processType;
	}

	public Integer getProcessType() 
	{
		return processType;
	}
	public void setDescInfo(String descInfo) 
	{
		this.descInfo = descInfo;
	}

	public String getDescInfo() 
	{
		return descInfo;
	}
	public void setOpeUser(String opeUser) 
	{
		this.opeUser = opeUser;
	}

	public String getOpeUser() 
	{
		return opeUser;
	}
	public void setOpeTime(Date opeTime) 
	{
		this.opeTime = opeTime;
	}

	public Date getOpeTime() 
	{
		return opeTime;
	}
	public void setImage1(String image1) 
	{
		this.image1 = image1;
	}

	public String getImage1() 
	{
		return image1;
	}
	public void setImage2(String image2) 
	{
		this.image2 = image2;
	}

	public String getImage2() 
	{
		return image2;
	}
	public void setImage3(String image3) 
	{
		this.image3 = image3;
	}

	public String getImage3() 
	{
		return image3;
	}
	public void setImage4(String image4) 
	{
		this.image4 = image4;
	}

	public String getImage4() 
	{
		return image4;
	}
	public void setImage5(String image5) 
	{
		this.image5 = image5;
	}

	public String getImage5() 
	{
		return image5;
	}
	public void setRemarks(String remarks) 
	{
		this.remarks = remarks;
	}

	public String getRemarks() 
	{
		return remarks;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("productCode", getProductCode())
            .append("processType", getProcessType())
            .append("descInfo", getDescInfo())
            .append("opeUser", getOpeUser())
            .append("opeTime", getOpeTime())
            .append("image1", getImage1())
            .append("image2", getImage2())
            .append("image3", getImage3())
            .append("image4", getImage4())
            .append("image5", getImage5())
            .append("remarks", getRemarks())
            .toString();
    }
}
